Serveur d'exploration sur l'OCR

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

Unified class evolution by object-oriented views

Identifieur interne : 003288 ( Main/Exploration ); précédent : 003287; suivant : 003289

Unified class evolution by object-oriented views

Auteurs : Erik Bratsberg [Norvège]

Source :

RBID : ISTEX:B5B490C46DC4D702A96262CE5C57A8692C237029

Abstract

Abstract: Object-oriented databases are said to support evolution and incremental development. On the schema level, a firm restriction in this evolution is that it can only be done by evolving class hierarchies downwards by subclassing. We show a unified approach to class evolution in object-oriented databases, where class hierarchies are allowed to grow in all directions, covering for evolution situations like generalisation, specialisation, and class versioning. We show how to make the evolution transparent, allowing existing and new clients to coexist and be clients of the same (existing and new) objects. A design of this approach based on object-oriented database views is shown.

Url:
DOI: 10.1007/3-540-56023-8_26


Affiliations:


Links toward previous steps (curation, corpus...)


Le document en format XML

<record>
<TEI wicri:istexFullTextTei="biblStruct">
<teiHeader>
<fileDesc>
<titleStmt>
<title xml:lang="en">Unified class evolution by object-oriented views</title>
<author>
<name sortKey="Bratsberg, Erik" sort="Bratsberg, Erik" uniqKey="Bratsberg E" first="Erik" last="Bratsberg">Erik Bratsberg</name>
</author>
</titleStmt>
<publicationStmt>
<idno type="wicri:source">ISTEX</idno>
<idno type="RBID">ISTEX:B5B490C46DC4D702A96262CE5C57A8692C237029</idno>
<date when="1992" year="1992">1992</date>
<idno type="doi">10.1007/3-540-56023-8_26</idno>
<idno type="url">https://api.istex.fr/document/B5B490C46DC4D702A96262CE5C57A8692C237029/fulltext/pdf</idno>
<idno type="wicri:Area/Istex/Corpus">001352</idno>
<idno type="wicri:Area/Istex/Curation">001273</idno>
<idno type="wicri:Area/Istex/Checkpoint">002524</idno>
<idno type="wicri:doubleKey">0302-9743:1992:Bratsberg E:unified:class:evolution</idno>
<idno type="wicri:Area/Main/Merge">003469</idno>
<idno type="wicri:Area/Main/Curation">003288</idno>
<idno type="wicri:Area/Main/Exploration">003288</idno>
</publicationStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title level="a" type="main" xml:lang="en">Unified class evolution by object-oriented views</title>
<author>
<name sortKey="Bratsberg, Erik" sort="Bratsberg, Erik" uniqKey="Bratsberg E" first="Erik" last="Bratsberg">Erik Bratsberg</name>
<affiliation wicri:level="3">
<country xml:lang="fr">Norvège</country>
<wicri:regionArea>Div. of Computer Systems and Telematics, The Norwegian Institute of Technology, N-7034, Trondheim</wicri:regionArea>
<placeName>
<settlement type="city">Trondheim</settlement>
<region type="région" nuts="2">Trøndelag</region>
</placeName>
</affiliation>
<affiliation wicri:level="1">
<country wicri:rule="url">Norvège</country>
</affiliation>
</author>
</analytic>
<monogr></monogr>
<series>
<title level="s">Lecture Notes in Computer Science</title>
<imprint>
<date>1992</date>
</imprint>
<idno type="ISSN">0302-9743</idno>
<idno type="eISSN">1611-3349</idno>
<idno type="ISSN">0302-9743</idno>
</series>
<idno type="istex">B5B490C46DC4D702A96262CE5C57A8692C237029</idno>
<idno type="DOI">10.1007/3-540-56023-8_26</idno>
<idno type="ChapterID">26</idno>
<idno type="ChapterID">Chap26</idno>
</biblStruct>
</sourceDesc>
<seriesStmt>
<idno type="ISSN">0302-9743</idno>
</seriesStmt>
</fileDesc>
<profileDesc>
<textClass></textClass>
<langUsage>
<language ident="en">en</language>
</langUsage>
</profileDesc>
</teiHeader>
<front>
<div type="abstract" xml:lang="en">Abstract: Object-oriented databases are said to support evolution and incremental development. On the schema level, a firm restriction in this evolution is that it can only be done by evolving class hierarchies downwards by subclassing. We show a unified approach to class evolution in object-oriented databases, where class hierarchies are allowed to grow in all directions, covering for evolution situations like generalisation, specialisation, and class versioning. We show how to make the evolution transparent, allowing existing and new clients to coexist and be clients of the same (existing and new) objects. A design of this approach based on object-oriented database views is shown.</div>
</front>
</TEI>
<affiliations>
<list>
<country>
<li>Norvège</li>
</country>
<region>
<li>Trøndelag</li>
</region>
<settlement>
<li>Trondheim</li>
</settlement>
</list>
<tree>
<country name="Norvège">
<region name="Trøndelag">
<name sortKey="Bratsberg, Erik" sort="Bratsberg, Erik" uniqKey="Bratsberg E" first="Erik" last="Bratsberg">Erik Bratsberg</name>
</region>
<name sortKey="Bratsberg, Erik" sort="Bratsberg, Erik" uniqKey="Bratsberg E" first="Erik" last="Bratsberg">Erik Bratsberg</name>
</country>
</tree>
</affiliations>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Ticri/CIDE/explor/OcrV1/Data/Main/Exploration
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 003288 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/Main/Exploration/biblio.hfd -nk 003288 | SxmlIndent | more

Pour mettre un lien sur cette page dans le réseau Wicri

{{Explor lien
   |wiki=    Ticri/CIDE
   |area=    OcrV1
   |flux=    Main
   |étape=   Exploration
   |type=    RBID
   |clé=     ISTEX:B5B490C46DC4D702A96262CE5C57A8692C237029
   |texte=   Unified class evolution by object-oriented views
}}

Wicri

This area was generated with Dilib version V0.6.32.
Data generation: Sat Nov 11 16:53:45 2017. Site generation: Mon Mar 11 23:15:16 2024